veterinarian cat dogs puppy animal hospital pest puppies pet mice pest control vet control stock ants fleas cats automation trading remote market research